	#grayBlock { left: 0; top: 0; overflow: hidden; z-index:100; width:100%; }

	.fix_scroll_wrap  { direction: ltr; text-align: left; }
	
	.fixed { position: fixed; }
	
	.design-popup {
		margin: 80px auto 0 auto;
		background-image: url(images/cdialog/win-bg.jpg);
		background-color: #f0f1f0;
		background-position: 0 31px;
		background-repeat: repeat-x;
		width: 800px;
		height: auto;
	}
	.design-popup .d-popup-head {
		position: relative;
		background-image: url(images/cdialog/win-head-bg.jpg);
		background-repeat: repeat-x;
		height: 23px;
		color: #b7deff;
		text-transform: uppercase;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		padding: 8px 0 0 20px;
	}

	.d-popup-head span { line-height: 18px; }

	.design-popup .d-close-button {
		position: absolute;
		top: 11px;
		right: 11px;
		background-image: url(images/cdialog/icon-close.png);
		width: 9px;
		height: 9px;
		cursor: pointer;
		overflow: hidden;
	}
	.design-popup .d-popup-content {
		padding: 20px;
	}
	.design-popup .d-accordion-label {
		position: relative;
		background-color: #d1cebf;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		height: 22px;
		cursor: pointer;
		padding: 8px 20px 0 20px;
		margin: 0 0 10px 0;
	}
	.design-popup .d-accordion-label .d-accordion-pointer {
		position: absolute;
		right: 20px;
		top: 10px;
		width: 13px;
		height: 7px;
		overflow: hidden;
	}